export function loadMapKey(key: string, plugins?: string[]) {
  window.AMapLoader?.reset()
  return window.AMapLoader.load({
    key, // 申请好的Web端开发者Key，首次调用 load 时必填
    version: '2.0', // 指定要加载的 JSAPI 的版本，缺省时默认为 1.4.15
    // 需要使用的的插件列表，如比例尺'AMap.Scale'等
    plugins: plugins ?? ['AMap.Polygon', 'AMap.PolygonEditor', 'AMap.CircleEditor', 'AMap.MapType'],
    AMapUI: {
      version: '1.1',
      plugins: []
    }
  })
    .then((AMap: any) => {
      window.AMap = AMap
    })
    .catch((e: Error) => {
      console.log(e) // 加载错误提示
    })
}
